package john.wenzi.filesclient.entity;

import java.io.Serializable;
import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;

public class FileUploadEntity implements Serializable{
	
	private static final long serialVersionUID = 1L;
	
	//UUID重命名
	private String uuidName;
	//文件大小
	private String fileSize;
	//文件类型
	private String fileType;
	//文件名称
	private String fileName;
	//文件路径
	private String filePath;
	//加密数字信封
	private String encryptDigitalEnvelope;
	//数据状态 ：0删除，1存在
	private String status;
	//创建时间
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
	private Date createDate;
	public String getUuidName() {
		return uuidName;
	}
	public void setUuidName(String uuidName) {
		this.uuidName = uuidName;
	}
	public String getFileSize() {
		return fileSize;
	}
	public void setFileSize(String fileSize) {
		this.fileSize = fileSize;
	}
	public String getFileType() {
		return fileType;
	}
	public void setFileType(String fileType) {
		this.fileType = fileType;
	}
	public String getFileName() {
		return fileName;
	}
	public void setFileName(String fileName) {
		this.fileName = fileName;
	}
	public String getFilePath() {
		return filePath;
	}
	public void setFilePath(String filePath) {
		this.filePath = filePath;
	}
	public String getEncryptDigitalEnvelope() {
		return encryptDigitalEnvelope;
	}
	public void setEncryptDigitalEnvelope(String encryptDigitalEnvelope) {
		this.encryptDigitalEnvelope = encryptDigitalEnvelope;
	}
	public String getStatus() {
		return status;
	}
	public void setStatus(String status) {
		this.status = status;
	}
	public Date getCreateDate() {
		return createDate;
	}
	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}
	@Override
	public String toString() {
		return "FileUploadEntity [uuidName=" + uuidName + ", fileSize=" + fileSize + ", fileType=" + fileType
				+ ", fileName=" + fileName + ", filePath=" + filePath + ", encryptDigitalEnvelope="
				+ encryptDigitalEnvelope + ", status=" + status + ", createDate=" + createDate + "]";
	}
}
